﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Brainee.Search;

namespace Brainee.Optimization
{
  public class OptimizationSolution
  {
    public IState State { get; private set; }
    public double Value { get; private set; }
    public UInt32 Steps { get; private set; }

    public OptimizationSolution (OptimizationState state, UInt32 steps)
    {
      State = state.State;
      Value = state.Value;
      Steps = steps;
    }
  }
}
